a good result may be expected - French English Dictionary